.bottom {
	padding-bottom: constant(safe-area-inset-bottom);
	padding-bottom: env(safe-area-inset-bottom);
	right: 0;
	bottom: 0;
	left: 0;
	height: 155rpx;
	background: #fff;
	
	.logo {
		font-size: 20rpx;
		color: #666;
		width: 44rpx;
		height: 44rpx;
		margin: 10rpx 0 6rpx 40rpx;
	}
	.btn {
		margin: 0 28rpx 0 38rpx;
		flex: 1;
		display: flex;
	}
	.bottom-title {
		margin-left: 40rpx;
		font-size: 20rpx;
		color: #666;
	}
	.pay {
		flex: 1;
		text-align: center;
	}
	
	.group {
		flex: 1;
		height: 96rpx;
		line-height: 96rpx;
		color: #FFF;
		background: linear-gradient(269deg,#ff977b 5%, #ff2d1b 95%);
	}
	
	.add_cart {
		flex: 1;
		height: 80rpx;
		line-height: 80rpx;
		background: #FF977B;
		color: #FFF;
	}
	.add_exchage {
		flex: 1;
		height: 80rpx;
		line-height: 80rpx;
		background: #deca9d;
		color: #fff;
	}
}